﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Windows.Navigation;
using Schedule.UI.ViewModel;

namespace Schedule.UI.View
{
    public partial class PhongHoc : Window
    {
        RoomViewModel ViewModel = new RoomViewModel();
        public PhongHoc()
        {
            InitializeComponent();
            this.Loaded += (s, e) => { this.DataContext = ViewModel; };
        }

        private void DataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (this.ViewModel.CurrentPhong != null)
            {
                //this.ViewModel.CurrentLoaiPhong = this.ViewModel.CurrentPhong.LOAIPHONG;
                //this.ViewModel.CurrentLoaiPhong.ID =int.Parse( this.ViewModel.CurrentPhong.LoaiPhongID.ToString());
            }
            else
            {
                this.ViewModel.CurrentPhong = new ScheduleService.PHONG();
                this.ViewModel.CurrentLoaiPhong = new ScheduleService.LOAIPHONG();
            }
        }

        private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (this.ViewModel.CurrentPhong != null)
            {
                //this.ViewModel.CurrentPhong.LOAIPHONG = this.ViewModel.CurrentLoaiPhong;
                this.ViewModel.CurrentPhong.LoaiPhongID = this.ViewModel.CurrentLoaiPhong.ID;
            }
        }

        // Executes when the user navigates to this page.
        //protected override void OnNavigatedTo(NavigationEventArgs e)
        //{
        //}

    }
}
